efdy - 08 Aout 2008, 18:37
Bonsoir Jchouix,
j'ai installer ton fork PGEditor pour l'insertion des images (qui fonctionne à merveille) et je souhaiterai faire de màªme pour l'insertion de vidéos externes en flash style youtube ou daylimotion (réservé seulement aux membres)
aurais-tu une astuce pour cela, ou un fork en cours de développement ?
je me dis que à§a ne doit pas àªtre si compliqué que cela, mais je trouve pas :'(
merci de ton aide.
edit le 11/08/08 : problème résolu par un membre du site programmeur...
si vous voulez le voir fonctionner dans le blog, le forum... : http://cantalamoto.fr
merci à lui
spad64 - 17 Novembre 2008, 20:17
Bonsoir,
Je n'ai pas trouvé sur le site cantalamoto comment "forker" PG editor pour l'insertion des vidéos (réservé aux membres)
Pourrais-tu m'aider ?
Merci
jchouix - 20 Novembre 2008, 18:47
bonjour spad64,
le mieux est de le contacter par mail pour qu'il te donne les fichiers forkés.
A+
spad64 - 20 Novembre 2008, 19:04
Merci Jchouix,
Je vais peut-àªtre te solliciter pour m'aider à réserver cette fonction aux membres
@+
jchouix - 21 Novembre 2008, 18:57
bonsoir,
spad64 - 21 Novembre 2008, 20:05
Bonsoir,
Tout est en place sur mon site et cette fonction est d'origine réservée aux membres.
Merci au webmaster de cantalamoto et jchouix
Merci
Olivier - 11 Février 2009, 17:18
Bonjour,
Pour l'insertion d'image, c'est OK, par contre pour la vidéo, problème...
Si je prends l'adresse:
http://www.youtube.com/watch?v=pSm-fxdK4Y4 et que je le colle dans la fenàªtre qui s'ouvre, sur le forum, je me retrouve avec une image blanche à la place de la vidéo.
En Admin je m'aperà§ois que le code est erroné:
spad64 - 11 Février 2009, 19:20
Bonsoir SOS,
Je crois que tu n'utilises pas le bon lien à insérer.
Ma connexion ici au Gabon ne me permet pas de faire des tests.
Essaie avec les différents liens.
@+
Olivier - 11 Février 2009, 19:29
Bonsoir spad64,
Merci pour ton aide.
Sur You tube par exemple, je prends le premier lien (URL).
Merci.
Olivier - 11 Février 2009, 19:50
J'affine mon problème,
Par exemple, si je prends cette vidéo sur Dailymotion, le lien donné est:
http://www.dailymotion.com/video/x69gdg_decoupe-carrelage-facile-pour-debut_tech
<object width="425" height="344"> <param name="movie" value="http://www.dailymotion.com/video/x69gdg_decoupe-carrelage-facile-pour-debut_tech"></param> <param name="allowFullScreen" value="true"></param> <embed src="http://www.dailymotion.com/video/x69gdg_decoupe-carrelage-facile-pour-debut_tech" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed> </object>
<div><object width="480" height="381"> <param name="movie" value="http://www.dailymotion.com/swf/kEjDDOiAkOfeROI8qo&related=1"></param> <param name="allowFullScreen" value="true"></param> <param name="allowScriptAccess" value="always"></param> <embed src="http://www.dailymotion.com/swf/kEjDDOiAkOfeROI8qo&related=1" type="application/x-shockwave-flash" width="480" height="381" allowFullScreen="true" allowScriptAccess="always"></embed> </object><br /> <b><a href="http://www.dailymotion.com/video/x69gdg_decoupe-carrelage-facile-pour-debut_tech"> Découpe carrelage facile pour débutant</a></b><br /> <i>envoyé par <a href="http://www.dailymotion.com/lenachon">lenachon</a></i></div>
http://www.youtube.com/watch?v=pSm-fxdK4Y4
<object width="425" height="344"> <param name="movie" value="http://www.youtube.com/watch?v=pSm-fxdK4Y4"></param> <param name="allowFullScreen" value="true"></param> <embed src="http://www.youtube.com/watch?v=pSm-fxdK4Y4" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed> </object>
value="http://www.youtube.com/watch?v=pSm-fxdK4Y4">
http://www.youtube.com/v/pSm-fxdK4Y4
v/
watch?v=
<object width="425" height="344"> <param name="movie" value="http://www.youtube.com/v/pSm-fxdK4Y4&hl=fr&fs=1"></param> <param name="allowFullScreen" value="true"></param> <param name="allowscriptaccess" value="always"></param> <embed src="http://www.youtube.com/v/pSm-fxdK4Y4&hl=fr&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed> </object>
jchouix - 11 Février 2009, 20:14
bonsoir olivier,
je ne connais pas le fork mais le comportement que tu décris est normal par rapport au code que tu indiques à savoir :
if (WYSIWYG) { //WYSIWYG $matches[1] = str_replace( 'http://fr.youtube.com/watch?v=', 'http://www.youtube.com/v/', $matches[1]); $matches[0] = '[object width="425" height="344"] [param name="movie" value="'.$matches[1].'"][/param] [param name="allowFullScreen" value="true"][/param] [embed src="'.$matches[1].'" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"][/embed] [/object]';
if (WYSIWYG) { //WYSIWYG
$matches[1] = str_replace( array('http://fr.youtube.com/watch?v=', 'http://www.youtube.com/watch?v='), 'http://www.youtube.com/v/', $matches[1]);
$matches[0] = '[object width="425" height="344"]
[param name="movie" value="'.$matches[1].'"][/param]
[param name="allowFullScreen" value="true"][/param]
[embed src="'.$matches[1].'" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"][/embed]
[/object]';
Olivier - 11 Février 2009, 20:51
Bonsoir Jchouix,
Merci pour ta réponse efficace. En effet pour You tube, à§a marche.
Par contre à§a ne fonctionne pas pour Dailymotion.
Ma question est donc la suivante:
Comment faire pour que le lecteur du forum puisse accepter les liens des sites de vidéos. Car par exemple pour You tube, on a ceci:
URL:
http://www.youtube.com/watch?v=pSm-fxdK4Y4
http://www.dailymotion.com/video/x69gdg_decoupe-carrelage-facile-pour-debut_tech
http://www.wat.tv/video/pose-dernier-carrelage-kq56_kq4y_.html
jchouix - 11 Février 2009, 21:49
re-,
le code pour lire des fichier video dans un fichier html est celui qui est déjà inséré avec la balise object.
Le problème est que chaque site comme youtube, dailymotion, etc,... ne te donne pas la "vrai adresse" du fichier video. Sans cette vraie adresse, pas de lecture.
Avec youtube, la conversion de l'adresse est simple car intuitive mais avec dailymotion, on ne peut pas la deviner.
Ensuite, ce qu'il faut que tu comprennes, c'est que la lecture et l'affichage de la video sont assurée par le plugin du lecteur flash pour les différents navigateurs (il ne faut pas te fier au design du lecteur qui est différent selon les sites, en fait, c'est le màªme).
Pour l'instant, dans nos navigateur, il n'y a que la technologie flash qui permet de le faire facilement de faà§on universelle.
Cela devrait bientà´t changer avec l'apparition dans la prochaine version du language html (html v5) d'une nouvelle balise html <video>.
A+
Olivier - 11 Février 2009, 22:23
Merci jchouix pour cette explication claire et précise.
Ma dernière question sera donc celle-ci:
Comment un internaute peut-il poster une vidéo sur le forum?
Doit-il la poster sur You tube exclusivement puis récupérer le lien ?
Je devine déjà ta réponse...mais on ne sait jamais...je pose quand màªme la question, désolé.
@+
Olivier - 12 Février 2009, 10:56
Bonjour jchouix,
Pour préciser ma pensée, ne pourrait-il pas y avoir un mode source pour entrer le code du player (WatTV, You tube ou Dailymotion) ?
Le forum propose uniquement d'nsérer du code "xhtml,css, javascript, php et autre"
Un peu dans la màªme trame que le blog dans lequel les membres peuvent poster des vidéos en mode source.
Merci.
Bien à toi.